Sending scheduled reports

Note: This is a licensed feature. For more information, contact your AiSP or ASI Technical Support.

You can automatically send up-to-date reports to users at regular intervals on the dates and times you specify. The reports are sent as PDF attachments to emails. For example, you can send the following types of reports on a regular schedule:

  • Event registration reports to event managers
  • New member reports to the membership director
  • Large or new donor reports to fundraising staff

To send automated reports, you need to create a communication and a scheduled task.

The communication provides the recipient data source, email template, and report file. The task automatically sends the email with the attached report on the scheduled days and times.

Each task can have Process automation Triggers, Data sources, Conditions, and Actions. A scheduled task must contain Process automation Triggers and Actions; Data sources and Conditions are optional.

Note: The Default publishing server must be enabled; if this publishing server is disabled, your scheduled tasks will not run. To determine the Default publishing server, go to RiSE > Maintenance > Publishing servers. The Default column will indicate which publishing server (if there are more than one) is the default.

Sending a scheduled communication with an attached report

Do the following to send a scheduled communication with an attached report:

  1. Create a communication template with an attached report:
  2. Create a task to send the communication with the report attached. For more information, see Sending scheduled communications.

Creating a scheduled report task

Do the following to create a scheduled report task:

  1. Go to RiSE > Process automation.
  2. Click the Tasks tab.
  3. Select Add new task.

    Note: You must have the advanced tasks license key to create, copy, edit, or delete tasks.

  4. Enter a Name that indicates the purpose of the task.
  5. Select Scheduled task as the task Type.
  6. (Triggers tab) Create Triggers that tell the task when to run.
  1. (optional) (Data sources tab) Create and manage query data sources for the task.
  2. (optional) (Conditions tab) Specify Conditions that must be met in order for the task to run.
  1. (Actions tab) Define the action the task performs when it runs.
  2. To activate the task, select Enabled.
  3. Save the task.
  4. (optional) Click Run task now to instantly execute the task.

Understanding the communication log

Although you enter an Email from address, the communication is not logged against the "from" contact's account and instead is attached to a dummy contact. In this type of action (Run a report), you type a static email address, so there is not necessarily always a contact that the log can be attached to; therefore, the communication is always attached to a dummy contact.

For this type of action, the log is only intended to be viewed from the list of logs (RiSE > Process automation > Logs tab) and not from a contact's account page.